carbon-consuming cell - English Synonyms Dictionary